.class Lcom/instagram/android/c2dm/e;
.super Lcom/fasterxml/jackson/databind/ser/std/StdSerializer;
.source "IgNotification.java"


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/fasterxml/jackson/databind/ser/std/StdSerializer",
        "<",
        "Lcom/instagram/android/c2dm/d;",
        ">;"
    }
.end annotation


# direct methods
.method constructor <init>()V
    .locals 1

    .prologue
    .line 212
    const-class v0, Lcom/instagram/android/c2dm/d;

    invoke-direct {p0, v0}, Lcom/fasterxml/jackson/databind/ser/std/StdSerializer;-><init>(Ljava/lang/Class;)V

    .line 213
    return-void
.end method


# virtual methods
.method public a(Lcom/instagram/android/c2dm/d;Lcom/fasterxml/jackson/a/h;Lcom/fasterxml/jackson/databind/SerializerProvider;)V
    .locals 2
    .parameter
    .parameter
    .parameter

    .prologue
    .line 218
    invoke-virtual {p2}, Lcom/fasterxml/jackson/a/h;->writeStartObject()V

    .line 219
    const-string v0, "t"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->a(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 220
    const-string v0, "m"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->b(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 221
    const-string v0, "tt"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->c(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 222
    const-string v0, "ig"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->d(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 223
    const-string v0, "i"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->e(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 224
    const-string v0, "a"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->f(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 225
    const-string v0, "collapse_key"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->g(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 226
    const-string v0, "sound"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->h(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 227
    const-string v0, "pi"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->i(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 228
    const-string v0, "u"

    invoke-static {p1}, Lcom/instagram/android/c2dm/d;->j(Lcom/instagram/android/c2dm/d;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p2, v0, v1}, Lcom/fasterxml/jackson/a/h;->writeStringField(Ljava/lang/String;Ljava/lang/String;)V

    .line 230
    invoke-virtual {p2}, Lcom/fasterxml/jackson/a/h;->writeEndObject()V

    .line 231
    return-void
.end method

.method public synthetic serialize(Ljava/lang/Object;Lcom/fasterxml/jackson/a/h;Lcom/fasterxml/jackson/databind/SerializerProvider;)V
    .locals 0
    .parameter "x0"
    .parameter "x1"
    .parameter "x2"

    .prologue
    .line 210
    check-cast p1, Lcom/instagram/android/c2dm/d;

    .end local p1
    invoke-virtual {p0, p1, p2, p3}, Lcom/instagram/android/c2dm/e;->a(Lcom/instagram/android/c2dm/d;Lcom/fasterxml/jackson/a/h;Lcom/fasterxml/jackson/databind/SerializerProvider;)V

    return-void
.end method
